Linear usage of state
نویسندگان
چکیده
We investigate the phenomenon that every monad is a linear state monad. We do this by studying a fully-complete state-passing translation from an impure call-by-value language to a new linear type theory: the enriched call-by-value calculus. The results are not specific to store, but can be applied to any computational effect expressible using algebraic operations, even to effects that are not usually thought of as stateful. There is a bijective correspondence between generic effects in the source language and state access operations in the enriched call-by-value calculus. From the perspective of categorical models, the enriched call-by-value calculus suggests a refinement of the traditional Kleisli models of effectful call-by-value languages. The new models can be understood as enriched adjunctions.
منابع مشابه
Comparative Study of Interpersonal and Mass Media Usage among Rural Farmers in Kogi State
This study compared the use of interpersonal and mass media channels of communication among rural farmers in Kogi State, Nigeria. The specific objectives were to describe the socio economic characteristics of the farmers, determine the influence of socioeconomic characteristics on the usage of interpersonal and media channels, ascertain farmers’ level of awareness of interpersonal and media c...
متن کاملAnalysis of Agro-Chemical Inputs Use in Maize Production among Small-Scale Farmers in Iwo Local Government, Osun State, Nigeria
In spite of the development of various improved cultivars of maize, yield in Nigeria has continued to be hampered by the over cropped nature of most farmlands as well as a wide range of pests and diseases. This study therefore carried out an analysis of agro-chemical inputs’ use in maize production among small scale farmers in Iwo Local Government Area of Osun State. Specifically, the study inv...
متن کاملNew Optimal Observer Design Based on State Prediction for a Class of Non-linear Systems Through Approximation
This paper deals with the optimal state observer of non-linear systems based on a new strategy. Despite the development of state prediction in linear systems, state prediction for non-linear systems is still challenging. In this paper, to obtain a future estimation of the system states, initially Taylor series expansion of states in their receding horizons was achieved to any specified order an...
متن کاملTime-Invariant State Feedback Control Laws for a Special Form of Underactuated Nonlinear Systems Using Linear State Bisection
Linear state bisection is introduced as a new method to find time-invariant state feedback control laws for a special form of underactuated nonlinear systems. The specialty of the systems considered is that every unactuated state should be coupled with at least two directly actuated states. The basic idea is based on bisecting actuated states and using linear combinations with adjustable parame...
متن کاملAIOSC: Analytical Integer Word-length Optimization based on System Characteristics for Recursive Fixed-point LTI Systems
The integer word-length optimization known as range analysis (RA) of the fixed-point designs is a challenging problem in high level synthesis and optimization of linear-time-invariant (LTI) systems. The analysis has significant effects on the resource usage, accuracy and efficiency of the final implementation, as well as the optimization time. Conventional methods in recursive LTI systems suffe...
متن کاملEstimating Stock Price in Energy Market Including Oil, Gas, and Coal: The Comparison of Linear and Non-Linear Two-State Markov Regime Switching Models
A common method to study the dynamic behavior of macroeconomic variables is using linear time series models; however, they are unable to explain nonlinear behavior of the series. Given the dependency between stock market and derivatives, the behavior of the underlying asset price can be modeled using Markov switching process properties and the economic regime significance. In this paper, a two-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Logical Methods in Computer Science
دوره 10 شماره
صفحات -
تاریخ انتشار 2014